people's rebel army - Alemán Inglés Diccionario